continuous precipitation - Francés Inglés Diccionario